home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 8
/
Aminet 8 (1995)(GTI - Schatztruhe)[!][Oct 1995].iso
/
Aminet
/
comm
/
cnet
/
ToSL_21.lha
/
TOSL.doc
< prev
next >
Wrap
Text File
|
1994-12-14
|
7KB
|
144 lines
ToSL (ToSelectList) v2.1
Developed by Ray Akey for CNet/3
(MAY work on C-Net versions 2.9x and up also)
Compiled using the SAS/C environment
Released by Metal Software (AKA MetalSoft)
Changes v2.1
------------
1. Trashed BROWSE-SELECT mode for the new PATTERN-SELECT mode. This allows
you to use full AmigaDOS patterns for file matching. (ie. if you enter
CNET:B#? at the pattern prompt when [A]dding files to the user's
select list, all files in the CNET: directory beginning with the letter
"B" will be listed, one at a time, for you to select or not select.
Also, if you have a IBM wildcard (*) enabling commodity or util running
ToSL will allow that wildcard character as well (making "CNET:B*"
allowable as a valid pattern string)
2. Device/assign names are expanded to their FULL path (this is an
*AmigaDOS* feature that ToSL supports)
3. Fixed the bug where some selections were added TWICE to the same select
list.
4. Added SYSTEXT:MENU/SYS.TOSL.MAIN menu. Also SYSTEXT:MENU/SYS.TOSL.EDIT
has been updated. Please copy those files to your SYSTEXT:MENU
directory.
5. It is possible to enter an assignment operator (the equal sign "=") at
the "ENTER PATTERN" prompt during a select [A]dd. When an "=" is entered
you will be given a list of your current assigns and may choose one of
them via it's number in the list, or by entering ANY valid pattern at
the "Choose assign" prompt. For example, if "UDBASE1" is listed as
assign number 13, entering "13" will cause "UDBASE1:#?" to be placed
in your "Enter Pattern" prompt where it will be re-prompted to you
(so that you may enter a different pattern or just hit enter to accept)
** The best thing to do is play with the new options. The [R]emove and
a[B]ort options allow you to remove or abort any changes you have made,
so you need not worry about harming anyone's "current" selections.
Changes v2.01
------------
1. Re-implemented carrier checking (oops!) to the "Add, Edit, etc.." prompt.
Changes v2.0
------------
1. Added EDITING of attributes in current select list. Every parameter of
a user's selection/list can be changed, EXCEPT for the "AO date".
2. Added "LIST" option to list current select list, whether the user is
online or offline.
3. Added REMOVE to allow removal of a selection from user's select list.
"ALL" clears the complete select list that you are currently
editing/viewing.
4. Safe "SAVE" option added so your changes can be saved without exiting and
re-loading the current select list.
5. ABORT option allows you to exit without saving changes.
6. PATTERN-SELECT (during "ADD") allows to to specify a path & file-pattern
and you will be prompted (NO/Yes/Quit) whether to add files that match
that pattern to the select list.
7. Most functions use HOT KEYS and hot keys are in most cases expanded to
their FULL ASCII name, so that you know exactly what the key does before
giving command arguments.
8. Cursor positioning used in many places during editing to minimize screen
clearing where not required/desirable.
9. TempRem is a CNet variable used to denote selected items that are
currently saved ON DISK. Although from my own checking, CNET doesn't
*appear* to use this field, ToSL does; If you mark something TempRem'd,
and you are editing an ONLINE USER's select list, items marked TEMPREM
will be saved ON DISK and those that are NOT marked TempRem are added to
his "RAM BASED" Select list. This gives you a method of adding to an
online user's select list while he/she is downloading. If you don't use
the TempRem method, the selection will be downloaded during that session.
Use of the TempRem method allows them to finish their current dload(s)
before CNet scans for "temporarily removed" selections (ie. at the "DS"
prompt the user is asked to "temporarily" deselect items he doesn't wish
to dload presently).
Most changes are VERY intuitive and you'll find that ToSL is very "SysOp
friendly" in how it operates.
History
-------
ToSL is a program that was originally whipped up and debugged in a couple
of hours. It began as a quickie way (and still is) to add a file to another
user's select list, whether they are online or offline. I originally intended
for it to be a "personal" thing for my own use, since a fellow sysop asked for
a copy of my BBSTEXT. "Filemail" just doesn't quite cut it, so I wrote ToSL.
Since, others have asked for me to release it as a METALSOFT product, here
it is. ToSL has undergone many changes and I hope these changes are useful to
you as a CNet SysOp.
If you are running an older CNet and wish to see if ToSL will work with
it, load a select list with ToSL. If it loads and looks ok, then ToSL should
work fine with your version of CNet. Also, make sure you try loading the
select list of an ONLINE user. Internal operation is slightly different when
ToSL needs to access the select list of an online user. If it works fine in
both cases then you can be relatively sure that ToSL will work fine.
Setting it up:
--------------
Simple.
1) Copy the executable "ToSL" to your pfiles: directory or a suitable
alternate location.
2) copy the .menu files to your SYSTEXT:MENU directory.
3) Add the following to your BBSMENU on the next available blank line in the
"1: Maintenance Menu" section:
TOSL, TOSelectList |#2Pfiles:TOSL}
^
|
CTRL-Q
NOTE: If you add TOSL to your pfiles listing, it may or may not operate
correctly as far as parsing the command line is concerned.
Data integrity would be fine though once a select list is loaded.
ToSL has only been tested as a MENU command as that is where it is
most useful.
Command convention
------------------
Enter "ToSL" (or the menu command name you gave it in BBSMENU) with no
arguments and it will prompt you for a handle/account number. Entering
"ToSL" + an account/handle will bypass the "Enter Handle/Account" prompt
and load the specified account/user select list.
8<------------------------------------------------------------------------->8
-= The Metal Shoppe BBS =-
-====== 519-256-0278 2400-19200 BAUD =====-
-========= 519-255-7378 1200-2400 BAUD ========-
-==========================================-
-====================================-
-==============================-
-========================-
** CALL TODAY **